Request For Payment Inbound
The InBoundRequestForPayment method enables to process the Payment Request (RFP_IN) received from the beneficiary.
Method: InboundServiceClient:InBound RequestForPayment
Headers
Name | Value |
---|---|
Credential | "Basic c3VwcG9ydCsxQG5ldHN5cy1pbmMuY29tOjM5ZDYxOGJkNTVmN5NWQxY2RlNDE5" |
Signature | "{{signature}}" |
Example
Payload Parameters
Request Body (Applicable for both FedNow and TCH)
{
"amount": {
"amount": 1122,
"currency": "USD"
},
"creditorAccount": {
"accountNumber": "6464656646",
"memberId": "111412868",
"name": "Akash"
},
"debtorAccount": {
"accountNumber": "417485828882",
"memberId": "101115315",
"name": "Sidhu"
},
"instrumentProp": "STANDARD", //applicable only for TCH
"msgID": "M20231026101115315T1BTST66024532389",
"paymentInfo": {
"endToEndID": "3456956446787686189",
"expireDate": "2023-10-27",
"paymentId": "20231026101115315T1BTTST66024532389",
"reqDate": "2024-04-01", //applicable only for FedNow
"paymentMethod": "TRF" //applicable only for TCH
},
"processor": "TCH",
"referenceNumber": "M20231026101115315T1BTST66024532389",
"senderType": "CONSUMER", //applicable only for TCH
"uuid": "331bc65f-f316-47f5-bd23-345265b64a5e"
}
Response
Response Parameters
Response Body (Applicable for both FedNow and TCH)
//Response for Status "Accepted"
{
"referenceNumber": "M20231026101115315T1BTST66024532389",
"status": "RCVD"
}
//Response for Status "Rejected"
{
"reason": "AC02",
"referenceNumber": "M20231026101115315T1BTST73962932389",
"status": "RJCT”
}